package day02;
//变量的演示
public class VarDemo {//变量的例子
    public static void main(String[] args) {
        //1）变量的什么：---相当于在银行开了个账户
        int a;//声明了一个整型的变量，名为a
        int b,c,d ;//声明了三个整型的变量，名为b,c,d
        //int a ;//编译错误，变量不能同名
        //2)变量的初始化：---相当于给账户存钱
        int e =250;//声明整型变量e并赋值为250---开户的同时存钱
        int f;//声明整型变量f----------先开户
        f =250;//给变量f赋值为250------后存钱
        f =360;//修改变量f的值为360
        int g=1,h=3,i=6,j=9;//声明四个整型变量g,h,i,j,并分别赋值为1,3,6,9
        //3)变量的使用:---使用的是账户里的钱
        int k =5;
        int m =k+15;//取出k的值5，加10后，再赋值给变量m
        System.out.println(m);//输出变量m的值20
        System.out.println("m");//输出m，双引号中的原样输出
        k = k+10;//再k本身基础之上增10
        System.out.println(k);//输出k的值15
        int balance =50000;//账户余额
        balance =balance+100000;//存款100000
        System.out.println(balance);//余额150000
        balance = balance-20000;//取款20000
        System.out.println(balance);//余额130000
        //System.out.println(n);//编译错误，变量n未声明
        //System.out.println(n);编译错误，变量n未初始化
        int n=12;//变量在用之前必须声明并初始化
        System.out.println(n);
        //4)变量的命名规则
        int a1,a_5$,_3c,$_7;//只能包含字母，数字，_, $
        //int a*b;//编译错误，不能包含*号等特殊符号
        //int 1a;//编译错误，不能以数字开头
        int aa=5;
        //System.out.println(Aa);//编译错误，严格区分大小写
        //int class；//编译错误，不能使用关键字
        //int 年龄：//允许，但不建议
        //int nianling;//必须杜绝
        int age;//建议"英文的见名知意"
        int score,myScore,myJavaScore;//建议"小驼峰命名法"


    }
}
